// 判断正整数是否为回文数：是输出 1，否则输出 0
#include <stdio.h>

int main(void)
{
    long long n;
    if (scanf("%lld", &n) != 1) {
        return 0;
    }
    if (n <= 0) {
        // 题设要求正整数，越界不输出
        return 0;
    }

    long long t = n, rev = 0;
    while (t > 0) {
        rev = rev * 10 + (t % 10);
        t /= 10;
    }

    printf("%d", (rev == n) ? 1 : 0);
    return 0;
}